Distributed Conflicts in Communicating Systems

نویسندگان

  • Nadia Busi
  • Roberto Gorrieri
چکیده

We argue that the alternative composition operator of CCS not only lacks expressiveness, but also provides a too abstract description of conflicting activities. Hence, we propose to replace it with a unary conflict operator and a conflict restriction operator, yielding the process algebra DiX. We show that DiX is a semantic extension of CCS. Moreover, DiX is equipped with a simple distributed semantics defined in terms of nets with inhibitor arcs, where the set of transitions is generated by three axiom schemata only. This net semantics is the main motivation for the present proposal. 1. In Proceedings of the pre-ECOOP’94 Workshop on Models and Languages for Coordination of Parallelism and Distribution, Bologna (Italy), July 1994. To appear in LNCS, Springer. Research partially supported by EC BRA n. 9102 COORDINATION. 2. Dipartimento di Matematica, Università di Siena, Via del Capitano 15, I-53100 Siena, Italy. 3. Dipartimento di Matematica, Università di Bologna, Piazza di Porta S. Donato 5, I-40127 Bologna, Italy

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Communicating Distributed H systems with Simple Splicing Rules

In this paper we define communicating distributed H systems with simple splicing rules of types (1,3), (1,4) and (2,3) and study the generative capacity. keyword: Splicing systems, contextfree languages, simple H systems, test tube systems, communicating distributed H systems

متن کامل

Formalizing Composable Software Systems — A Research Agenda1

Flexibility is achieved in open systems by adopting software architectures that allow software components to be easily plugged in, adapted and exchanged. But open systems are generally concurrent, distributed and heterogeneous in addition to being adaptable. Ad hoc approaches to specifying component frameworks can lead to unexpected semantic conflicts. We propose, instead, to develop a rigorous...

متن کامل

Formalizing Composable Software Systems — A Research Agenda

Flexibility is achieved in open systems by adopting software architectures that allow software components to be easily plugged in, adapted and exchanged. But open systems are generally concurrent, distributed and heterogeneous in addition to being adaptable. Ad hoc approaches to specifying component frameworks can lead to unexpected semantic conflicts. We propose, instead, to develop a rigorous...

متن کامل

Knowledge-Based Distributed Conflict Resolution for Multiparty Interactions and Priorities

Distributed decentralized implementation of systems of communicating processes raises non-trivial problems. Correct execution of multiparty interactions, subject to priority rules, requires sophisticated mechanisms for runtime conflict detection and resolution. We propose a method for detection of false conflicts which combines partial observation of the system’s state and apriori knowledge ext...

متن کامل

Systems of Systems as Communicating Structures

concurrent distributed systems, systems of systems, Communicating Structures, object-oriented modeling, visualization By Systems of Systems (SoS) we mean large-scale concurrent and distributed systems the components of which are complex systems themselves (e.g. enterprise intranets). Communicating Structures are hierarchical structures that represent SoS in a uniform, systematic way as composit...

متن کامل

A Multi-User Ad-Hoc Resource Manager for Public Urban Areas

Smart spaces are defined as an environment capable of communicating with users in order to support them in achieving a goal. Previously, smart spaces were restricted to closed private areas in a well defined environment. However, factors such as the omnipresence of mobile devices, the advancement in wireless communication, and the low cost of technological infrastructure allows the creation of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994